Applying Analysis Patterns Through Analogy: Problems and Solutions
نویسندگان
چکیده
Traceability and generality are among the main qualities that determine the effectiveness of developed analysis patterns. However, satisfying both qualities at the same time is a real challenge. Most of the analysis patterns are thought of as templates, where they can be instantiated, and hence reused through an analogy between the original pattern and the problem in hand. Developing analysis patterns as templates might maintain the appropriate level of generality; however, it scarifies patterns’ traceability once they are applied in the developed system. In this paper, we illustrate the main problems with developing analysis patterns as templates and reusing them through analogy. In addition, we demonstrate, through examples, how stable analysis patterns [Hamza, 2002a,Hamza and Fayad 2002a] can satisfy both the generality and traceability, and hence, enhance the role of analysis patterns in software development.
منابع مشابه
On the Traceability of Analysis Patterns on the Traceability of Analysis Patterns
Traceability and generality are among the main qualities that determine the effectiveness of developed analysis patterns. However, satisfying both qualities at the same time is a real challenge. Today, most of the analysis patterns are though of as templates, where they can be instantiated, and hence reused through an analogy between the original pattern and the application on hand. This paper ...
متن کاملApplying Analysis Patterns in the GIS Domain
Patterns have been used in software engineering to enable the reuse of successful solutions for recurrent problems in various steps of the software development process. In the development of geographic information systems (GIS), usually only geographic data are reused. This paper shows the adequacy of deriving as well as applying analysis patterns in the conceptual data modeling process of geog...
متن کاملReflective Teaching in ELT: Obstacles and Coping Strategies
The present study aimed to document the constraints and limits in applying reflective teaching principles in ELT settings in Iran from the teachers’ perspective along with solutions and coping strategies to help remove the obstacles. 60 teachers teaching general English at 6 language institutes were selected through convenience sampling. First, the teacher participants filled out a reflectivity...
متن کاملInfluences of Non-Newtonian Viscosity and Elasticity on Potential Flow Analogy by Hele-Shaw Cell
The validity of potential flow analogy by the Hele-Shaw flow of non-Newtonian fluids is examined through experiments using two shear-thinning elastic polymer solutions for three different flow configurations, i.e. flows around a circular cylinder and a square cylinder and flows through an abruptly converging-diverging channel (slit). Although the polymer solutions are highly shear-thinning and ...
متن کاملAn Empirical Study of the Effect of Design Patterns on Class Structural Quality
Design patterns are standardized solutions to commonly encountered problems using the object-oriented programming paradigm. Applying design patterns can speed up software development processes through the reuse of tested, proven templates, or development paradigms. Accordingly, design patterns have been widely used in software industry to build modern software programs. However, as different de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 3 شماره
صفحات -
تاریخ انتشار 2004